package com.game.Maze.GUI;

import com.badlogic.gdx.backends.android.AndroidApplication;
import com.game.Maze.MazeGame;
import com.game.Maze.R;

import android.os.Bundle;

/**
 * Страница игры
 * 
 */
public class GameActivity extends AndroidApplication
{
  // При создании объекта игра создается автоматически
  private MazeGame m_Game = MazeGame.instance();
  
  @Override
  public void onCreate(Bundle savedInstanceState)
  {
    // При повороте устройства onCreate вызывается повторно
    super.onCreate(savedInstanceState);
    
    // Получаем команду из главного меню
    String actionKey = getResources().getString(R.string.Action);
    int action = getIntent().getIntExtra(actionKey, R.id.actionBackToMain);
    getIntent().removeExtra(actionKey);
    
    // Если команда - создать новую игру, то создаем 
    if (R.id.actionNewGame == action)
      m_Game.createNewGame();
    
    initialize(m_Game, false);
  }
}
